package pojo.vo.resp;

import io.swagger.annotations.ApiModel;

import io.swagger.annotations.ApiModelProperty;

import lombok.Data;



import java.io.Serializable;

import java.util.Date;

import java.util.List;



@Data

@ApiModel

public class StudentTaskDetailAnalyseResp implements Serializable {



    //剩余时间 分钟

    @ApiModelProperty(value = "剩余时间 分钟")

    private Integer remainingTime;





    //任务编号

    @ApiModelProperty(value = "任务编号")

    private String taskId;

    //任务名称

    @ApiModelProperty(value = "任务名称")

    private String taskName;

    //发布日期

    @ApiModelProperty(value = "发布日期")

    private String updateTime;

    //完成人数

    @ApiModelProperty(value = "完成人数")

    private Integer numberOfComplete;

    //需要完成任务的总人数

    @ApiModelProperty(value = "需要完成任务的总人数")

    private  Integer numberOfStudent;

    //过期人数

    @ApiModelProperty(value = "过期人数")

    private Integer numberOfOverdue;

    //截止日期

    @ApiModelProperty(value = "截止日期")

    private String taskExpirationDate;



    //资源总数

    @ApiModelProperty(value = "资源总数")

    private Integer resourceNumberOfTask;



    //获取学生完成情况

    @ApiModelProperty(value = "获取学生完成情况")

    List<StudentTaskVoResp> studentTaskList;



    //分析任务中资源的完成情况

    @ApiModelProperty(value = "分析任务中资源的完成情况")

    List<TaskResourceCompleteVoResp> taskResourceComplete;







}


